western african striped squirrel - German English Dictionary